home *** CD-ROM | disk | FTP | other *** search
/ PD Collection CD 1 / PD Collection CD 1.iso / demos / pms / PMS-INFO next >
Text File  |  1995-02-04  |  10KB  |  239 lines

  1. Some information about Philip's Music Scribe
  2. --------------------------------------------
  3.  
  4. Philip's Music Scribe (PMS) is a computer program for typesetting high quality
  5. music. It runs on any Acorn computer running the RISC OS operating system;
  6. these include the Archimedes series, and newer models such as the A5000, the
  7. portable A4, and the Risc PC.
  8.  
  9. PMS operates by reading an input file which contains an encoded description of
  10. the music; such a file can be constructed using any text editor or word
  11. processor, for example, the !Edit application which comes with every RISC OS
  12. system. The music encoding is very straightforward and compact, and quick to
  13. enter.
  14.  
  15. Although such an input method may not be considered as `user-friendly' as
  16. pointing and dragging on the screen, it is generally acknowledged to be a much
  17. faster way of inputting music, once the format of the input files has been
  18. learned. In addition, the usual facilities of a word processor, such as
  19. cutting and pasting, can be used to speed up entry, and PMS is able to provide
  20. text-based features such as macros and included files.
  21.  
  22. PMS displays pages of music for checking in a screen window which can be
  23. scrolled and magnified in the usual way. It is not possible to modify the music
  24. by direct pointing and dragging on the screen, because there is no way that
  25. such changes can be fed back into the input file.
  26.  
  27. However, it is possible to have individual pages of music made into RISC OS
  28. `draw files' which can be loaded into the !Draw application for modification if
  29. required. Such files can also be included as illustrations in pages that are
  30. produced by desktop publishing software.
  31.  
  32. PMS comes with a RISC OS outline font which contains all the musical shapes
  33. (notes, rests, accidentals, bar lines, clefs, etc.) that it requires.
  34.  
  35. Output is printed via standard RISC OS printer drivers; it is therefore
  36. possible to print on any printer for which a suitable driver is available. In
  37. addition, for PostScript printers, a PostScript version of the music font is
  38. provided, together with a version of PMS which generates its own
  39. special-purpose PostScript.
  40.  
  41. For very high quality for publication purposes, PostScript output is
  42. recommended, because it can be printed by commercial phototypesetters at 1200
  43. dots per inch or more, on bromide paper.
  44.  
  45. The PMS input encoding is designed to be easy for a musician to remember. It
  46. makes use of as many familiar musical notations as possible within the
  47. limitations of the computer's character set. Normally it will be input by a
  48. human using any available word processor or text editor. There is no reason,
  49. however, why PMS input should not form the output of some other computer
  50. program that captures (or generates) music in another fashion.
  51.  
  52. PMS has many features which enable it to print a wide variety of music using
  53. standard notation. A number of these are listed below. PMS is supplied on a 3.5
  54. inch RISC OS disc with a 250-page manual and some sample music files. To use
  55. it, the following are required:
  56.  
  57. . An Acorn computer running the RISC OS operating system. The latest version
  58.   of PMS requires RISC OS 3, but an older version that runs under RISC OS 2
  59.   is still available. 
  60.  
  61. . Any word processor or text editing software.
  62.  
  63. . A printer which can be driven by a RISC OS printer driver (many makes and
  64.   models are available), or access to a PostScript printer (either a direct 
  65.   connection or via a network or other means).
  66.  
  67. For serious use, it is recommended that PMS be run on a system with a hard
  68. disc, at least two megabytes of store, and a monitor that has a resolution of
  69. at least 640 x 480 (VGA). Though these are not strictly necessary, using the
  70. program on lesser systems is slower and more time-consuming; on the
  71. old-fashioned Acorn monitors with 640 x 256 resolution, the music has to be
  72. magnified quite considerably, thereby making it possible to see only a small
  73. part of a page at a time.
  74.  
  75.  
  76. Prices
  77. ------
  78.  
  79. Philip's Music Scribe is available from the author for use under licence.
  80. There are two prices, depending on whether the program is to be used
  81. commercially (i.e. for profit) or not. The non-commercial version does not
  82. include the additional PostScript support.
  83.  
  84. . The non-commercial price is 175 pounds.
  85.  
  86. . The commercial price is 500 pounds.
  87.  
  88. In each case, the price is for a single copy of the program. These prices are
  89. subject to revision without notice.
  90.  
  91.  
  92. For further information, contact:
  93. ---------------------------------
  94.  
  95. Philip Hazel
  96. 33 Metcalfe Road
  97. Cambridge CB4 2DB
  98. United Kingdom
  99.  
  100. Telephone: +44 1223 365518
  101.  
  102.  
  103.  
  104. Some features of Philip's Music Scribe
  105. --------------------------------------
  106.  
  107. Easily learned input coding; bar lengths are checked by the program.
  108.  
  109. The program automatically lays out the bars, splits the sequence of bars up
  110. into systems, and allocates the systems to pages. For special cases, space can
  111. be forced into a bar at any point; line breaks and page breaks can be forced
  112. after any bar.
  113.  
  114. Conditional if-then-else facilities in the input, thus allowing several
  115. different versions of a piece to be output from the same basic source.
  116.  
  117. Output on any printer supported by RISC OS, or on any PostScript printer or
  118. phototypesetter.
  119.  
  120. Proofing output on computer screen, exactly as the music will appear on the
  121. printed page.
  122.  
  123. Music can be played through the computer's sound system, up to eight notes at a
  124. time, to help with proof reading.
  125.  
  126. Music can also be played via a MIDI card, if one is installed in the machine.
  127. In this case, the maximum number of simultaneous notes is a function of the
  128. connected MIDI instrument.
  129.  
  130. Magnification or reduction; music can be printed at any size. Some staves can
  131. be printed smaller or larger than the others.
  132.  
  133. Page length and width can be specified as required.
  134.  
  135. Any number of title lines; page heading and footing lines; footnotes; centring
  136. and right-justifying facilities; spacing, type size and type font can be
  137. specified for each heading and footing line.
  138.  
  139. Up to 63 simultaneous staves.
  140.  
  141. Staves can be `suspended' (i.e. not printed) for parts of the piece where they
  142. have a long sequence of rest bars; resumption of printing is automatic.
  143.  
  144. Any combination of staves selectable for printing (thus allowing the extraction
  145. of individual parts or groups of parts).
  146.  
  147. Spacing between staves and betwen systems individually controllable, and can be
  148. varied within the piece.
  149.  
  150. Staves can be overprinted, allowing two independent parts to share a stave in
  151. full score; stem and tie directions can be forced.
  152.  
  153. Bar lines solid through each system (set of staves), or broken after each
  154. stave, or broken as specified by the user.
  155.  
  156. Chords are handled automatically, including printing some noteheads on the
  157. `wrong' side of the stem and the positioning of accidentals.
  158.  
  159. Horizontal space after each note type can be specified at the start and altered
  160. in the middle of the piece if necessary.
  161.  
  162. Treble, alto, tenor, baritone, bass, deep bass, soprano, and mezzo-soprano
  163. clefs; the treble and bass clefs can have `8' above or below them; music
  164. entered in one clef can be printed in another. Clef-less music can be printed
  165. and the percussion H-clef is also supported.
  166.  
  167. Breves, semibreves, minims, crotchets, quavers, semiquavers, demisemiquavers
  168. and hemidemisemiquavers.
  169.  
  170. Round, diamond and cross-shaped note heads; also stemless notes and stems
  171. without note heads are available.
  172.  
  173. Beaming of quavers, semiquavers, etc., with sloping beams (the slope can be
  174. specified if necessary); whether to beam or not is controlled by the user;
  175. part-broken beams (all but the primary beam broken) are available. Beams with
  176. notes on either side of them can be printed. Beaming over rests is supported.
  177.  
  178. Double sharps and double flats supported; accidentals can be in round or square
  179. brackets, or printed above notes if so specified.
  180.  
  181. Automatic centring of full bar rests.
  182.  
  183. Support for many bars rest; automatically collapsed into a single long-rest bar
  184. when printing parts.
  185.  
  186. Tied notes and glissando markings automatically processed when they cross bar
  187. lines and line ends.
  188.  
  189. Automatic cautionary time and key signatures printed at the end of a line when
  190. the change happens at the start of the next line. This can be suppressed if
  191. not required.
  192.  
  193. Triplets, duplets and other non-standard rhythms correctly positioned.
  194.  
  195. Repeat signs at bar ends or in the middle of bars.
  196.  
  197. Grace notes, independently beamed if necessary.
  198.  
  199. Many expression marks -- accents, mordants, turns, tremolo (on single notes and
  200. between notes), arpeggio and spread signs on chords, etc.
  201.  
  202. First, second and nth time bars.
  203.  
  204. Text at the start of each stave; separate text available for the first stave
  205. and for subsequent staves; can be changed during the piece; can be printed 
  206. vertically.
  207.  
  208. Rehearsal letters and bar numbers, either at line starts or every so many bars. 
  209. With or without enclosing boxes or circles.
  210.  
  211. Transposition of whole piece or individual parts, with some options for
  212. handling pieces where the tonality is different to the key signature.
  213.  
  214. Crescendo and decrescendo marks.
  215.  
  216. Text in the music: p f mf ff etc. and arbitrary words; roman, italic,
  217. bold, bold-italic and other typefaces; any available font can be used at any
  218. arbitrary size; musical characters available in text.
  219.  
  220. Vocal underlay, overlay, and figured bass markings at arbitrary sizes; vocal
  221. underlay and overlay has support for extender lines and automatically drawn
  222. rows of hyphens. No limit on the number of verses.
  223.  
  224. Phrasing marks and long slurs; user control over the end points and the degree
  225. of curvature where necessary. No limit on the number of simultaneous slurs.
  226. Dashed slurs, and `wiggly' (S-shaped) slurs are available.
  227.  
  228. Cue bars can be printed in small notes in parts; if-then-else facilities allow
  229. them to be omitted in the score.
  230.  
  231. Indenting of initial bracket allows for the printing of incipits.
  232.  
  233. Multiple movements in a single input file.
  234.  
  235. And much more!
  236.  
  237. Philip Hazel
  238. February 1995
  239.